rolling hitch - French English Dictionary